@charset "utf-8";
#skip_navi {display:none;}


/* 컨텐츠 */
#contents {float:left; width:1004px; position:absolute; top:0px; left:0px;}


.content_info {clear:both;border:4px solid #e6e6e6;padding:10px 15px; margin-top:12px;}
/*.content_info {float:left;padding:10px 15px; margin-top:12px;width:690px;clear:both;border:4px solid #e6e6e6;}서버용*/
.content_info li {background:url('../img/ico/bl_orange.gif') no-repeat 0 8px; padding:2px 0 2px 8px;}


.basic_box {border:1px solid #d2d2d2; width:670px; height:322px;overflow-y:scroll; line-height:1.5em;padding:10px;margin-top:10px;}
/*.basic_box {border:1px solid #d2d2d2; width:690px; height:322px;overflow-y:scroll; line-height:1.5em;padding:10px;margin-top:10px;}서버용*/
textarea.basic_box {border:1px solid #d2d2d2; width:658px; height:322px; padding:5px; float:left; overflow-y:scroll; line-height:1.4em;}

.point {color:#ff6d00;font-weight:normal;}
.point2 {color:#ff6d00; font-weight:bold;}
.point3 {color:#336a9a;}
.point4 {color:#ff6d00;}
.point5 {color:#8c4d50;}
.point6 {color:#379679;}
.point7 {color:#7e7100;}

/* 현재위치 */
div.location {padding-top:3px; text-align:right;}
span.lo_present {color:#333;}

/* 탭 */
.tab_st01 {float:right; margin-top:10px;}
.tab_st01 li {float:left; margin-left:5px;}

/*.tab_st01 {margin-top:10px;position:relative;width:690px;height:25px;}서버*/
/*.tab_st01 ul{position:absolute;right:0;}서버*/
/*.tab_st01 li {float:left; margin-left:5px;}서버*/


.tab_st02 { float:left;border-bottom:2px solid #d7e3f1; width:690px;}
.tab_st02 li {float:left;margin:0 3px -2px 0; }

.tab_st02Ss {margin-top:10px; background:url('../img/tab/bg_tab_ib_ss1.gif') repeat-x;width:100%;height:24px;}
.tab_st02Ss li { float:left; margin-right:3px;}
.tab_st02Ss li.last {margin-right:0;}

.tab_st02Cc {margin-top:10px; background:url('../img/tab/bg_tab_ip_cc1.gif') repeat-x;width:100%;}
.tab_st02Cc li {float:left; margin:0 3px 4px 0;}
.tab_st02Cc li.last {margin-right:0;}

.tab_st02Ds {float:left;width:100%;background:url('../img/tab/bg_tab_ib_ds1.gif') repeat-x;margin-top:10px;}
.tab_st02Ds li { float:left; margin-right:3px;}
.tab_st02Ds li.last {margin-right:0;}

.tab_st02Ii {float:left;width:100%;background:url('../img/tab/bg_tab_ii1.gif') repeat-x;margin-top:10px;}
.tab_st02Ii li { float:left; margin-right:3px;}
.tab_st02Ii li.last {margin-right:0;}

.tab_st03 {margin-left:230px; float:right; margin-top:10px;}
.tab_st03 li {float:left; margin:0 0 5px 5px;}
.tab_st03 li.sec {padding-left:153px;}

.tab_st04 {width:560px; float:right; margin-top:10px;}
.tab_st04 li {float:left; margin:0 0 5px 5px; display:inline;}
.tab_st04 li.sec {padding-left:288px;}

/* 게시판 */
div.page {float:left; width:100%; padding:16px 0; text-align:center; font-family:"돋움", Dotum;}
div.page img {vertical-align:bottom; padding-bottom:2px;}
div.page span.num {margin:0 10px;}
div.page .over {font-weight:bold; color:#3d3d3d;}
div.page a:link, div.page a:visited {color: #555; text-decoration: none; cursor: pointer;}
div.page a:hover, div.page a:active {color: #123979; text-decoration: none; cursor: pointer;}

div.bbs_search {padding-left:268px; float:left;}

div.bbs_btn {text-align:right; float:right;}

div.page_st02 {float:left; width:690px; text-align:center; padding-top:15px;}

/* 풋터 */
#footer {position:relative; clear:both; width:960px; margin:40px 0 0 14px; border-top:1px solid #d2d2d2; height:100px;}
#footer li {float:left;}

#footer .logo {float:left; margin-top:15px;}
#footer .footer_menu {margin:15px 0 0 20px; float:left;}
#footer .copyright {clear:both; position:relative; top:-3px; left:97px; float:left;}
#footer .footer_banner {position:absolute; top:0; left:480px; margin-top:15px; width:330px; border-left:1px solid #e5e5e5; float:left;}
#footer .footer_banner li {border-right:1px solid #e5e5e5; padding:0 10px;}
#footer .footer_mark {position:absolute; top:8px; left:825px; width:140px; float:left;}
#footer .footer_mark li {margin-right:5px;}

/* 퀵메뉴 */
#quick_menu {position:absolute; top:64px; left:9px; z-index:888;}

/* 탑버튼 */
.top {width:690px; text-align:right;}

/* 상속받지않는 개별 */
.input_image {border:none; vertical-align:middle; padding:0;}
.input_btn {border:none; margin-bottom:2px;}
.input_sel {border:1px solid #7f9db9;}

.center {text-align:center;}
.right{text-align:right;}
.left {text-align:left;}
.middle {vertical-align:middle;}
.top {vertical-align:top;}

.none {display:none;}
.bd_none {border:none;}
.bd_noneR(border-right:none;)

.clear{clear:both;}
div.clear{clear:both;}

.pdt_10 {padding-top:10px;}
.pdt_21 {padding-top:21px;}
.pdt_2 {padding-top:2px;}
.pdb_10 {padding-bottom:10px;}
.pdb_20 {padding-bottom:20px;}
.pdl_5 {padding-left:5px;}
.pdl_10 {padding-left:10px;}
.pdl_15 {padding-left:15px;}
.pdl_21 {padding-left:21px;}
.pdl_25 {padding-left:25px;}
.pdl_36 {padding-left:36px;}

.mgt_2 {margin-top:2px;}
.mgt_5 {margin-top:5px;}
.mgt_10 {margin-top:10px;}
.mgt_15 {margin-top:15px;}
.mgt_20 {margin-top:20px;}
.mgt_25 {margin-top:25px;}
.mgt_50 {margin-top:50px;}

.mgb_10 {margin-bottom:10px;}
.mgb_20 {margin-bottom:20px;}
.mgb_15 {margin-bottom:-15px;}
.mgl_10 {margin-left:-10px;}
.mgl_13 {margin-left:-13px;}
.mgl_15 {margin-left:-15px;}
.mgl_25 {margin-left:-25px;}
.mgl_50 {margin-left:-50px;}

.mgl13 {margin-left:13px;}
.mgl25 {margin-left:25px;}
.mgl30 {margin-left:30px;}
.mgl50 {margin-left:50px;}


.mgl13_mgt10 {margin:10px 0 0 10px;}

.cl_txt {color:#ef5c0b;}

.txt_p {width:690px; margin-top:20px;}

/* 버튼 */
.btn{margin-top:10px; text-align:right;}
.btn.small{width:640px;}
/*.btn.small{width:630px;} 서버용*/
.btn_left {float:left;}
.btn_right {width:100%; text-align:right; margin:10px 0;}
.box_btn {float:right; margin:10px 52px 0 0; display:inline;}

.btnDivision{position:relative;width:100%;margin-top:10px;}
.btnDivision span{position:absolute;right:0;}
.btnDivision span.date{position:absolute;right:10px;top:-30px;background:url('../img/ib/img_ibPt_02.gif') no-repeat;width:80px;height:65px;text-align:center;padding-top:15px;}
.btnDivision span.dateTxt{position:absolute;right:10px;top:-30px;background:url('../img/ib/img_ibPt_02.gif') no-repeat;width:80px;height:67px;text-align:center;padding-top:13px;line-height:110%;}

/* 테이블 공통 */
.bg_tr td {background:#f5f6f6;}
a:link.uLine, a:visited.uLine,  {text-decoration:underline;color:#2f4992;}


/* 블릿 */
.bl_orange {background:url('../img/ico/bl_4depth.gif') no-repeat 0 4px; padding-left:10px;}
ul.arrow_org li{background:url('../img/ico/arrow_org.gif') no-repeat 0 5px; padding-left:8px;}

ul.bullet_org li, p.bullet_org{background:url('../img/ico/bl_org.gif') no-repeat 15px 5px; padding-left:23px;}
ul.bullet_org li li{background:none;padding-left:0;}

ul.bl_black{margin:10px 0 0 15px;}
ul.bl_black li{background:url('../img/ico/bl_5depth.gif') no-repeat 0 7px;padding-left:10px;}

ul.menu_arrow{float:left;margin-top:10px;width:690px;}
ul.menu_arrow li{float:left;background:url('../img/ico/arrow_menu2.gif') no-repeat 0 4px;padding-left:10px;margin-right:10px;}
ul.menu_arrow li.current{background:url('../img/ico/arrow_menu1.gif') no-repeat 0 4px;;color:#9f454c;}
ul.menu_arrow li.current1{background:url('../img/ico/arrow_menu3.gif') no-repeat 0 4px;;color:#387661;}

/* input */
.w22{width:22px;}
.w25{width:25px;}
.w40{width:40px;}
.w60{width:60px;}
.w70{width:70px;}
.w100{width:100px;}
.w118{width:118px;}
.w150{width:150px;}
.w170{width:170px;}
.w200{width:200px;}
.w250{width:250px;}
.w322{width:322px;}
.w400{width:400px;}
.w450{width:450px;}




